package day8.homework;

import java.io.File;
import java.util.Scanner;

public class Task4 {

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        String path = in.next();

        File file = new File(path);

        //调用一个方法递归遍历当前文件夹
        recursiveFiles(file);
    }

    private static void recursiveFiles(File file) {

        if(!file.exists()) return;

        //获取当前文件夹下所有文件
        File[] files = file.listFiles();

        //循环
        for (File f : files) {
            //判断当前的文件路径是文件还是文件夹
            if(f.isDirectory()) {
                f.deleteOnExit();
                //方法内调用自己
                //如果是文件夹，有可能会有文件 ，也可能是文件夹
                recursiveFiles(f);
            }else {
                f.deleteOnExit();
            }
        }
    }
}
